.TH std::coroutine_handle::operatorbool 3 "2024.06.10" "http://cppreference.com" "C++ Standard Libary"
.SH NAME
std::coroutine_handle::operatorbool \- std::coroutine_handle::operatorbool

.SH Synopsis
   constexpr explicit operator bool() const noexcept;  \fI(since C++20)\fP

   Checks whether *this is non-null, i.e. the value of *this is obtained from the
   promise object of some coroutine. Equivalent to return bool(address());.

   If Promise is std::noop_coroutine_promise, this conversion function always returns
   true.

.SH Parameters

   \fI(none)\fP

.SH Return value

   bool(address()), or true if Promise is std::noop_coroutine_promise.

.SH See also

   address exports the underlying address, i.e. the pointer backing the coroutine
   (C++20) \fI(public member function)\fP
